.el-message--info .el-message__content {
    color: #909399;
    font-family: '微软雅黑';
}

.el-dialog__header {
    border-bottom: 1px solid #e0e6f0;
}

/* .el-dialog--center .el-dialog__body {
    padding: 15px 20px 0;
} */

/* 表单 */
.el-input__inner {
    height: 28px;
    line-height: 28px;
    /* width: 270px; */
}

.el-form-item__label {
    font-size: 14px;
    font-weight: 500;
    color: #4C5967;
    line-height: 40px;
}


/* radio */
.el-select .el-input.is-focus .el-input__inner,
.el-input.is-active .el-input__inner,
.el-input__inner:focus,
.el-select .el-input__inner:focus {
    border-color: #A1A1A1;
}

.el-radio__input.is-disabled+span.el-radio__label {
    color: #4c5967;
}

.el-radio__input.is-disabled .el-radio__inner,
.el-radio__input.is-disabled.is-checked .el-radio__inner {
    color: #A1A1A1;
}

.el-radio__input.is-disabled.is-checked .el-radio__inner::after {
    width: 6px;
    height: 6px;
    color: #A1A1A1;
}

/* 去掉* */
/* .el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,
.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before {
    content: "";
} */

.el-dialog {
    border-radius: 5px;
}

/* x */
.el-dialog__headerbtn .el-dialog__close {
    color: #8F9BB3;
    font-size: 22px;
    font-weight: bold;
}

/* 按钮 */
.el-button{
    padding: 0;
}
.el-button--primary,
.el-button--primary:focus,
.el-button--primary:hover {
    width: 80px;
    height: 32px;
    font-size: 13px;
    box-sizing: border-box;
    color: #fff;
    background-color: #396AFF;
    border-color: #396AFF;
}

.el-button--shi,
.el-button--shi:focus,
.el-button--shi:hover {
    width: 60px;
    height: 28px;
    font-size: 12px;
    background-color: #396AFF;
    border-color: #396AFF;
    color: #fff;
}
.el-button--fou,
.el-button--fou:focus,
.el-button--fou:hover {
    width: 60px;
    height: 28px;
    font-size: 12px;
    background-color: #fff;
    border-color: #8F9BB3;
    color: #8F9BB3;
}

/* 外部容器自定义样式 */
.wrap {
    width: 100%;
    height: calc(100vh - 60px);
    padding: 0 15px 20px 15px;
    box-sizing: border-box;
    margin-top: 10px;
}

/* 滚动条样式 */
.scrollBar {
    overflow-x: hidden;
    overflow-y: auto;
}

.scrollBar::-webkit-scrollbar {
    width: 6px;
    background: transparent;
}

.scrollBar::-webkit-scrollbar-thumb {
    background: transparent;
    border-radius: 4px;
    height: 4px;
}

.scrollBar:hover::-webkit-scrollbar-thumb {
    background: hsla(180, 1%, 64%, 0.6);
}

.scrollBar:hover::-webkit-scrollbar-track {
    background: hsla(0, 0%, 53%, 0.1);
}